﻿<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
     xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows">

    <Style x:Key="PlayButtonStyle" TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Canvas x:Name="PlayPauseButton" Width="31.148" Height="15.305" Canvas.Left="47.069" Canvas.Top="440.948">
                        <vsm:VisualStateManager.VisualStateGroups>
                            <vsm:VisualStateGroup x:Name="CommonStates">
                                <vsm:VisualStateGroup.Transitions>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="MouseOver"/>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="Normal"/>
                                </vsm:VisualStateGroup.Transitions>
                                <vsm:VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#808EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF8EDAFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#802F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF2F627B"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF112F3F"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF031119"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF1E4960"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF305F79"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="PlaySymbol" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF8EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="PlaySymbol" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF2F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="pauseBtn_shadow" Storyboard.TargetProperty="(UIElement.Opacity)">
                                            <SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/>
                                            <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1"/>
                                        </DoubleAnimationUsingKeyFrames>
                                    </Storyboard>
                                </vsm:VisualState>
                                <vsm:VisualState x:Name="Normal"/>
                                <vsm:VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetName="PlayPauseButton" Storyboard.TargetProperty="(UIElement.Opacity)" To="0.5" Duration="0:0:0.3" />
                                    </Storyboard>
                                </vsm:VisualState>
                            </vsm:VisualStateGroup>
                        </vsm:VisualStateManager.VisualStateGroups>

                        <Path x:Name="Path_50" Width="31.148" Height="15.305" Canvas.Left="0" Stretch="Fill" Data="F1 M 31.148,12.298C 31.148,13.957 29.8,15.305 28.14,15.305L 3.008,15.305C 1.34799,15.305 0,13.957 0,12.298L 0,3.009C 0,1.349 1.34799,0 3.008,0L 28.14,0C 29.8,0 31.148,1.349 31.148,3.009L 31.148,12.298 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.27462" EndPoint="0.500002,0.390226">
                                    <GradientStop Color="#FF091217" Offset="0"/>
                                    <GradientStop Color="#FF0B1E2C" Offset="0.747191"/>
                                    <GradientStop Color="#FF091217" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_51" Width="29.183" Height="14.433" Canvas.Left="0.981998" Canvas.Top="0.437012" Stretch="Fill" Data="F1 M 30.165,12.033C 30.165,13.6 28.895,14.87 27.329,14.87L 3.819,14.87C 2.253,14.87 0.981998,13.6 0.981998,12.033L 0.981998,3.27301C 0.981998,1.70599 2.253,0.437012 3.819,0.437012L 27.329,0.437012C 28.895,0.437012 30.165,1.70599 30.165,3.27301L 30.165,12.033 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500019,1.27466" EndPoint="0.500019,0.390217">
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_52" Width="27.318" Height="13.6052" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,11.7805C 29.233,13.259 28.036,14.456 26.559,14.456L 4.589,14.456C 3.112,14.456 1.915,13.259 1.915,11.7805L 1.915,3.52499C 1.915,2.047 3.112,0.85083 4.589,0.85083L 26.559,0.85083C 28.036,0.85083 29.233,2.047 29.233,3.52499L 29.233,11.7805 Z ">
                            <Path.Fill>
                                <RadialGradientBrush RadiusX="0.523572" RadiusY="1.05129" Center="0.474121,1.07812" GradientOrigin="0.474121,1.07812">
                                    <RadialGradientBrush.RelativeTransform>
                                        <TransformGroup/>
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </RadialGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_53" Width="27.318" Height="6.84818" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,7.69901L 29.233,3.52499C 29.233,2.047 28.036,0.85083 26.559,0.85083L 4.589,0.85083C 3.112,0.85083 1.915,2.047 1.915,3.52499L 1.915,7.69901L 29.233,7.69901 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.12727" EndPoint="0.500002,-0.150298">
                                    <GradientStop Color="#802F627B" Offset="0"/>
                                    <GradientStop Color="#808EDAFF" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Ellipse Opacity="0" Stroke="#00000000" x:Name="pauseBtn_shadow" Width="27.319" Height="18.18" Canvas.Left="2" Canvas.Top="-2.5">
                            <Ellipse.Fill>
                                <RadialGradientBrush>
                                    <GradientStop Color="#FF0B192D" Offset="0"/>
                                    <GradientStop Color="#00000000" Offset="1"/>
                                </RadialGradientBrush>
                            </Ellipse.Fill>
                        </Ellipse>
                        <Path x:Name="PlaySymbol" Width="3.642" Height="7.284" Stretch="Fill" Data="F1 M 17.804,7.69901L 14.162,4.05801L 14.162,11.342L 17.804,7.69901 Z " Canvas.Left="13.575" Canvas.Top="4.058">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500068,1.12724" EndPoint="0.500068,-0.150275">
                                    <GradientStop Color="#FF2F627B" Offset="0"/>
                                    <GradientStop Color="#FF8EDAFF" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                    </Canvas>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="PauseButtonStyle" TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Canvas x:Name="PlayPauseButton" Width="31.148" Height="15.305" Canvas.Left="47.069" Canvas.Top="440.948">
                        <vsm:VisualStateManager.VisualStateGroups>
                            <vsm:VisualStateGroup x:Name="CommonStates">
                                <vsm:VisualStateGroup.Transitions>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="MouseOver"/>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="Normal"/>
                                </vsm:VisualStateGroup.Transitions>
                                <vsm:VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#808EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF8EDAFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#802F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF2F627B"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF112F3F"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF031119"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF1E4960"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF305F79"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_54" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF8EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_54" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF2F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_55" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF8EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_55" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF2F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="pauseBtn_shadow" Storyboard.TargetProperty="(UIElement.Opacity)">
                                            <SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/>
                                            <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1"/>
                                        </DoubleAnimationUsingKeyFrames>
                                    </Storyboard>
                                </vsm:VisualState>
                                <vsm:VisualState x:Name="Normal"/>
                                <vsm:VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetName="PlayPauseButton" Storyboard.TargetProperty="(UIElement.Opacity)" To="0.5" Duration="0:0:0.3" />
                                    </Storyboard>
                                </vsm:VisualState>
                            </vsm:VisualStateGroup>
                        </vsm:VisualStateManager.VisualStateGroups>

                        <Path x:Name="Path_50" Width="31.148" Height="15.305" Canvas.Left="0" Stretch="Fill" Data="F1 M 31.148,12.298C 31.148,13.957 29.8,15.305 28.14,15.305L 3.008,15.305C 1.34799,15.305 0,13.957 0,12.298L 0,3.009C 0,1.349 1.34799,0 3.008,0L 28.14,0C 29.8,0 31.148,1.349 31.148,3.009L 31.148,12.298 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.27462" EndPoint="0.500002,0.390226">
                                    <GradientStop Color="#FF091217" Offset="0"/>
                                    <GradientStop Color="#FF0B1E2C" Offset="0.747191"/>
                                    <GradientStop Color="#FF091217" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_51" Width="29.183" Height="14.433" Canvas.Left="0.981998" Canvas.Top="0.437012" Stretch="Fill" Data="F1 M 30.165,12.033C 30.165,13.6 28.895,14.87 27.329,14.87L 3.819,14.87C 2.253,14.87 0.981998,13.6 0.981998,12.033L 0.981998,3.27301C 0.981998,1.70599 2.253,0.437012 3.819,0.437012L 27.329,0.437012C 28.895,0.437012 30.165,1.70599 30.165,3.27301L 30.165,12.033 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500019,1.27466" EndPoint="0.500019,0.390217">
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_52" Width="27.318" Height="13.6052" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,11.7805C 29.233,13.259 28.036,14.456 26.559,14.456L 4.589,14.456C 3.112,14.456 1.915,13.259 1.915,11.7805L 1.915,3.52499C 1.915,2.047 3.112,0.85083 4.589,0.85083L 26.559,0.85083C 28.036,0.85083 29.233,2.047 29.233,3.52499L 29.233,11.7805 Z ">
                            <Path.Fill>
                                <RadialGradientBrush RadiusX="0.523572" RadiusY="1.05129" Center="0.474121,1.07812" GradientOrigin="0.474121,1.07812">
                                    <RadialGradientBrush.RelativeTransform>
                                        <TransformGroup/>
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </RadialGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_53" Width="27.318" Height="6.84818" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,7.69901L 29.233,3.52499C 29.233,2.047 28.036,0.85083 26.559,0.85083L 4.589,0.85083C 3.112,0.85083 1.915,2.047 1.915,3.52499L 1.915,7.69901L 29.233,7.69901 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.12727" EndPoint="0.500002,-0.150298">
                                    <GradientStop Color="#802F627B" Offset="0"/>
                                    <GradientStop Color="#808EDAFF" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Ellipse Opacity="0" Stroke="#00000000" x:Name="pauseBtn_shadow" Width="27.319" Height="18.18" Canvas.Left="2" Canvas.Top="-2.5">
                            <Ellipse.Fill>
                                <RadialGradientBrush>
                                    <GradientStop Color="#FF0B192D" Offset="0"/>
                                    <GradientStop Color="#00000000" Offset="1"/>
                                </RadialGradientBrush>
                            </Ellipse.Fill>
                        </Ellipse>
                        <Canvas x:Name="PauseSymbol" Width="4.229" Height="7.284" Canvas.Left="13.575" Canvas.Top="4.058">
                            <Path Stretch="Fill" x:Name="Path_54" Width="1.229" Height="7.284" Data="M0,0 L1.229,0 L1.229,7.284 L0,7.284 z" Canvas.Left="3">
                                <Path.Fill>
                                    <LinearGradientBrush StartPoint="0.499837,1.12724" EndPoint="0.499837,-0.150275">
                                        <GradientStop Color="#FF2F627B" Offset="0"/>
                                        <GradientStop Color="#FF8EDAFF" Offset="1"/>
                                    </LinearGradientBrush>
                                </Path.Fill>
                            </Path>
                            <Path Stretch="Fill" x:Name="Path_55" Width="1.229" Height="7.284" Data="M0,0 L1.229,0 L1.229,7.284 L0,7.284 z">
                                <Path.Fill>
                                    <LinearGradientBrush StartPoint="0.499837,1.12724" EndPoint="0.499837,-0.150275">
                                        <GradientStop Color="#FF2F627B" Offset="0"/>
                                        <GradientStop Color="#FF8EDAFF" Offset="1"/>
                                    </LinearGradientBrush>
                                </Path.Fill>
                            </Path>
                        </Canvas>
                    </Canvas>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="StopButtonStyle" TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Canvas x:Name="PlayPauseButton" Width="31.148" Height="15.305" Canvas.Left="47.069" Canvas.Top="440.948">
                        <vsm:VisualStateManager.VisualStateGroups>
                            <vsm:VisualStateGroup x:Name="CommonStates">
                                <vsm:VisualStateGroup.Transitions>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="MouseOver"/>
                                    <vsm:VisualTransition GeneratedDuration="00:00:00.1"
                                        To="Normal"/>
                                </vsm:VisualStateGroup.Transitions>
                                <vsm:VisualState x:Name="MouseOver">
                                    <Storyboard>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#808EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF8EDAFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_53" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#802F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF2F627B"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF112F3F"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF031119"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="Path_52" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF1E4960"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FF305F79"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="RectStop" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF8EDAFF"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <ColorAnimationUsingKeyFrames Storyboard.TargetName="RectStop" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
                                            <SplineColorKeyFrame KeyTime="00:00:00" Value="#FF2F627B"/>
                                            <SplineColorKeyFrame KeyTime="00:00:00.2000000" Value="#FFFFFFFF"/>
                                        </ColorAnimationUsingKeyFrames>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="pauseBtn_shadow" Storyboard.TargetProperty="(UIElement.Opacity)">
                                            <SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/>
                                            <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1"/>
                                        </DoubleAnimationUsingKeyFrames>
                                    </Storyboard>
                                </vsm:VisualState>
                                <vsm:VisualState x:Name="Normal"/>
                                <vsm:VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetName="PlayPauseButton" Storyboard.TargetProperty="(UIElement.Opacity)" To="0.5" Duration="0:0:0.3" />
                                    </Storyboard>
                                </vsm:VisualState>
                            </vsm:VisualStateGroup>
                        </vsm:VisualStateManager.VisualStateGroups>

                        <Path x:Name="Path_50" Width="31.148" Height="15.305" Canvas.Left="0" Stretch="Fill" Data="F1 M 31.148,12.298C 31.148,13.957 29.8,15.305 28.14,15.305L 3.008,15.305C 1.34799,15.305 0,13.957 0,12.298L 0,3.009C 0,1.349 1.34799,0 3.008,0L 28.14,0C 29.8,0 31.148,1.349 31.148,3.009L 31.148,12.298 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.27462" EndPoint="0.500002,0.390226">
                                    <GradientStop Color="#FF091217" Offset="0"/>
                                    <GradientStop Color="#FF0B1E2C" Offset="0.747191"/>
                                    <GradientStop Color="#FF091217" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_51" Width="29.183" Height="14.433" Canvas.Left="0.981998" Canvas.Top="0.437012" Stretch="Fill" Data="F1 M 30.165,12.033C 30.165,13.6 28.895,14.87 27.329,14.87L 3.819,14.87C 2.253,14.87 0.981998,13.6 0.981998,12.033L 0.981998,3.27301C 0.981998,1.70599 2.253,0.437012 3.819,0.437012L 27.329,0.437012C 28.895,0.437012 30.165,1.70599 30.165,3.27301L 30.165,12.033 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500019,1.27466" EndPoint="0.500019,0.390217">
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_52" Width="27.318" Height="13.6052" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,11.7805C 29.233,13.259 28.036,14.456 26.559,14.456L 4.589,14.456C 3.112,14.456 1.915,13.259 1.915,11.7805L 1.915,3.52499C 1.915,2.047 3.112,0.85083 4.589,0.85083L 26.559,0.85083C 28.036,0.85083 29.233,2.047 29.233,3.52499L 29.233,11.7805 Z ">
                            <Path.Fill>
                                <RadialGradientBrush RadiusX="0.523572" RadiusY="1.05129" Center="0.474121,1.07812" GradientOrigin="0.474121,1.07812">
                                    <RadialGradientBrush.RelativeTransform>
                                        <TransformGroup/>
                                    </RadialGradientBrush.RelativeTransform>
                                    <GradientStop Color="#FF1E4960" Offset="0"/>
                                    <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                    <GradientStop Color="#FF112F3F" Offset="1"/>
                                </RadialGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Path x:Name="Path_53" Width="27.318" Height="6.84818" Canvas.Left="1.915" Canvas.Top="0.85083" Stretch="Fill" Data="F1 M 29.233,7.69901L 29.233,3.52499C 29.233,2.047 28.036,0.85083 26.559,0.85083L 4.589,0.85083C 3.112,0.85083 1.915,2.047 1.915,3.52499L 1.915,7.69901L 29.233,7.69901 Z ">
                            <Path.Fill>
                                <LinearGradientBrush StartPoint="0.500002,1.12727" EndPoint="0.500002,-0.150298">
                                    <GradientStop Color="#802F627B" Offset="0"/>
                                    <GradientStop Color="#808EDAFF" Offset="1"/>
                                </LinearGradientBrush>
                            </Path.Fill>
                        </Path>
                        <Ellipse Opacity="0" Stroke="#00000000" x:Name="pauseBtn_shadow" Width="27.319" Height="18.18" Canvas.Left="2" Canvas.Top="-2.5">
                            <Ellipse.Fill>
                                <RadialGradientBrush>
                                    <GradientStop Color="#FF0B192D" Offset="0"/>
                                    <GradientStop Color="#00000000" Offset="1"/>
                                </RadialGradientBrush>
                            </Ellipse.Fill>
                        </Ellipse>
                        <Canvas x:Name="StopSymbol" Width="4.229" Height="7.284" Canvas.Left="13.575" Canvas.Top="4.058">
                            <Rectangle Stretch="Fill" x:Name="RectStop" Width="6" Height="6" HorizontalAlignment="Stretch"  VerticalAlignment="Stretch" Margin="-1,0,0,0">
                                <Rectangle.Fill>
                                    <LinearGradientBrush StartPoint="0.499837,1.12724" EndPoint="0.499837,-0.150275">
                                        <GradientStop Color="#FF2F627B" Offset="0"/>
                                        <GradientStop Color="#FF8EDAFF" Offset="1"/>
                                    </LinearGradientBrush>
                                </Rectangle.Fill>
                            </Rectangle>
                        </Canvas>
                    </Canvas>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="TrackSlider" TargetType="Slider">
        <Setter Property="BorderThickness"
    		Value="1"/>
        <Setter Property="Maximum"
    		Value="10"/>
        <Setter Property="Minimum"
    		Value="0"/>
        <Setter Property="Value"
    		Value="0"/>
        <Setter Property="BorderBrush">
            <Setter.Value>
                <LinearGradientBrush EndPoint="0.5,1"
    				StartPoint="0.5,0">
                    <GradientStop Color="#FFA3AEB9"
    					Offset="0"/>
                    <GradientStop Color="#FF8399A9"
    					Offset="0.375"/>
                    <GradientStop Color="#FF718597"
    					Offset="0.375"/>
                    <GradientStop Color="#FF617584"
    					Offset="1"/>
                </LinearGradientBrush>
            </Setter.Value>
        </Setter>
        <Setter Property="IsTabStop"
    		Value="False"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Slider">
                    <Grid x:Name="Root">
                        <Grid.Resources>
                            <ControlTemplate x:Key="RepeatButtonTemplate">
                                <Grid x:Name="Root"
    								Opacity="0"
    								Background="Transparent"/>
                            </ControlTemplate>
                            <Style x:Key="SLSliderVerticalThumb"
    							TargetType="Thumb">
                                <Setter Property="Background"
    								Value="{StaticResource NormalBrush}"/>
                                <Setter Property="BorderThickness"
    								Value="1"/>
                                <Setter Property="IsTabStop"
    								Value="False"/>
                                <Setter Property="BorderBrush"
    								Value="{StaticResource NormalBorderBrush}" />
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="Thumb">
                                            <Grid>
                                                <VisualStateManager.VisualStateGroups>
                                                    <VisualStateGroup x:Name="CommonStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="MouseOver"/>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="Pressed"/>
                                                            <VisualTransition From="Normal"
    															GeneratedDuration="00:00:00.3000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.5000000"
    															To="Normal"/>
                                                            <VisualTransition From="Pressed"
    															GeneratedDuration="00:00:00.5000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.3000000"
    															To="Pressed"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Normal"/>
                                                        <VisualState x:Name="MouseOver">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation"
    																Storyboard.TargetProperty="Opacity">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="1"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Pressed">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
    																Duration="00:00:00.0010000"
    																Storyboard.TargetName="Background"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="00:00:00"
    																	Value="0.7"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Disabled">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="0.65"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                    </VisualStateGroup>
                                                    <VisualStateGroup x:Name="FocusStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition From="Focused"
    															GeneratedDuration="00:00:00.5000000"
    															To="Unfocused"/>
                                                            <VisualTransition From="Unfocused"
    															GeneratedDuration="00:00:00"
    															To="Focused"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Focused">
                                                            <Storyboard>
                                                                <ObjectAnimationUsingKeyFrames Duration="0"
    																Storyboard.TargetName="FocusVisualElement"
    																Storyboard.TargetProperty="Visibility">
                                                                    <DiscreteObjectKeyFrame KeyTime="0"
    																	Value="Visible" />
                                                                </ObjectAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Unfocused"/>
                                                    </VisualStateGroup>
                                                </VisualStateManager.VisualStateGroups>
                                                <Rectangle x:Name="Base"
    												RadiusX="5.1"
    												RadiusY="5.1"
    												Fill="#FF000000"/>
                                                <Rectangle x:Name="Background"
    												Fill="{TemplateBinding Background}"
    												Stroke="{TemplateBinding BorderBrush}"
    												StrokeThickness="2"
    												RadiusX="4"
    												RadiusY="4"/>
                                                <Rectangle Margin="2,2,2,2"
    												x:Name="BackgroundAnimation"
    												Opacity="0"
    												Fill="{StaticResource HoverBrush}"
    												RadiusX="3"
    												RadiusY="3"/>
                                                <Rectangle x:Name="DisabledVisualElement"
    												IsHitTestVisible="false"
    												Opacity="0"
    												Fill="{StaticResource DisabledBackgroundBrush}"
    												RadiusX="5"
    												RadiusY="5"/>
                                                <Rectangle x:Name="FocusVisualElement"
    												IsHitTestVisible="false"
    												Visibility="Collapsed"
    												Stroke="{StaticResource HoverBrush}"
    												StrokeThickness="1"
    												RadiusX="4.5"
    												RadiusY="4.5"/>
                                            </Grid>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                            <Style x:Key="SLSliderHorizontalThumb"
    							TargetType="Thumb">
                                <Setter Property="Background"
    								Value="{StaticResource NormalBrush}"/>
                                <Setter Property="BorderThickness"
    								Value="2"/>
                                <Setter Property="IsTabStop"
    								Value="False"/>
                                <Setter Property="BorderBrush"
    								Value="{StaticResource NormalBorderBrush}" />
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="Thumb">
                                            <Grid>
                                                <VisualStateManager.VisualStateGroups>
                                                    <VisualStateGroup x:Name="CommonStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="MouseOver"/>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="Pressed"/>
                                                            <VisualTransition From="Normal"
    															GeneratedDuration="00:00:00.3000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.5000000"
    															To="Normal"/>
                                                            <VisualTransition From="Pressed"
    															GeneratedDuration="00:00:00.5000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.3000000"
    															To="Pressed"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Normal"/>
                                                        <VisualState x:Name="MouseOver">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation"
    																Storyboard.TargetProperty="Opacity">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="1"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Pressed">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
    																Duration="00:00:00.0010000"
    																Storyboard.TargetName="Background"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="00:00:00"
    																	Value="0.7"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Disabled">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="0.65"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                    </VisualStateGroup>
                                                    <VisualStateGroup x:Name="FocusStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition From="Focused"
    															GeneratedDuration="00:00:00.5000000"
    															To="Unfocused"/>
                                                            <VisualTransition From="Unfocused"
    															GeneratedDuration="00:00:00.3000000"
    															To="Focused"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Focused">
                                                            <Storyboard>
                                                                <ObjectAnimationUsingKeyFrames Duration="0"
    																Storyboard.TargetName="FocusVisualElement"
    																Storyboard.TargetProperty="Visibility">
                                                                    <DiscreteObjectKeyFrame KeyTime="0"
    																	Value="Visible" />
                                                                </ObjectAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Unfocused"/>
                                                    </VisualStateGroup>
                                                </VisualStateManager.VisualStateGroups>
                                                <Rectangle x:Name="Base"
    												RadiusX="5"
    												RadiusY="5"
    												Fill="#FF000000"
    												StrokeThickness="0"/>
                                                <Rectangle x:Name="Background"
    												Fill="{TemplateBinding Background}"
    												Stroke="{TemplateBinding BorderBrush}"
    												StrokeThickness="2"
    												RadiusX="4"
    												RadiusY="4"/>
                                                <Rectangle x:Name="BackgroundAnimation"
    												Opacity="0"
    												Fill="{StaticResource HoverBrush}"
    												RadiusX="3"
    												RadiusY="3"
    												Margin="2,2,2,2"
    												StrokeThickness="0"/>
                                                <Rectangle x:Name="DisabledVisualElement"
    												IsHitTestVisible="false"
    												Opacity="0"
    												Fill="{StaticResource DisabledBackgroundBrush}"
    												RadiusX="5"
    												RadiusY="5"/>
                                                <Rectangle x:Name="FocusVisualElement"
    												IsHitTestVisible="false"
    												Visibility="Collapsed"
    												Stroke="{StaticResource HoverBrush}"
    												StrokeThickness="1"
    												RadiusX="4.5"
    												RadiusY="4.5"/>
                                            </Grid>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </Grid.Resources>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualState x:Name="Normal"/>
                                <VisualState x:Name="MouseOver"/>
                                <VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="Root"
    										Storyboard.TargetProperty="(UIElement.Opacity)">
                                            <SplineDoubleKeyFrame KeyTime="0"
    											Value="0.5"/>
                                        </DoubleAnimationUsingKeyFrames>
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Grid x:Name="HorizontalTemplate"
    						Background="{TemplateBinding Background}">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto"/>
                                <ColumnDefinition Width="Auto"/>
                                <ColumnDefinition Width="*"/>
                            </Grid.ColumnDefinitions>
                            <Rectangle Height="5"
    							Margin="5,0,5,0"
    							Grid.Column="0"
    							Grid.ColumnSpan="3"
    							Stroke="{StaticResource HorizontalSliderBorderBrush}"
    							StrokeThickness="{TemplateBinding BorderThickness}">
                                <Rectangle.Fill>
                                    <RadialGradientBrush RadiusX="0.523572" RadiusY="1.05129" Center="0.474121,1.07812" GradientOrigin="0.474121,1.07812">
                                        <RadialGradientBrush.RelativeTransform>
                                            <TransformGroup/>
                                        </RadialGradientBrush.RelativeTransform>
                                        <GradientStop Color="#FF1E4960" Offset="0"/>
                                        <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                        <GradientStop Color="#FF112F3F" Offset="1"/>
                                    </RadialGradientBrush>
                                </Rectangle.Fill>
                            </Rectangle>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="HorizontalTrackLargeChangeDecreaseRepeatButton"
    							Grid.Column="0"/>
                            <Thumb IsTabStop="True"
    							Height="11"
    							x:Name="HorizontalThumb"
    							Width="10"
    							Grid.Column="1"
    							Style="{StaticResource SLSliderHorizontalThumb}"
    							Margin="0,0,0,0" BorderThickness="2">
                                <Thumb.Background>
                            		<LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0">
                            			<GradientStop Color="#FF9EBFD0" Offset="1"/>
                            			<GradientStop Color="#FF205470"/>
                            		</LinearGradientBrush>
                            	</Thumb.Background>
                            </Thumb>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="HorizontalTrackLargeChangeIncreaseRepeatButton"
    							Grid.Column="2"/>
                        </Grid>
                        <Grid x:Name="VerticalTemplate"
    						Visibility="Collapsed"
    						Background="{TemplateBinding Background}">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="*"/>
                                <RowDefinition Height="Auto"/>
                                <RowDefinition Height="Auto"/>
                            </Grid.RowDefinitions>
                            <Rectangle Margin="0,5,0,5"
    							Width="5"
    							Grid.Row="0"
    							Grid.RowSpan="3"
    							StrokeThickness="{TemplateBinding BorderThickness}"
    							Fill="{StaticResource SelectedBackgroundBrushVertical}"
    							Stroke="{StaticResource VerticalSliderBorderBrush}"/>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="VerticalTrackLargeChangeDecreaseRepeatButton"
    							Grid.Row="2"/>
                            <Thumb IsTabStop="True"
    							Height="24"
    							x:Name="VerticalThumb"
    							Width="13"
    							Grid.Row="1"
    							Style="{StaticResource SLSliderVerticalThumb}"/>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="VerticalTrackLargeChangeIncreaseRepeatButton"
    							Grid.Row="0"/>
                        </Grid>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

    <Style x:Key="VolumeSlider" TargetType="Slider">
        <Setter Property="BorderThickness"
    		Value="1"/>
        <Setter Property="Maximum"
    		Value="10"/>
        <Setter Property="Minimum"
    		Value="0"/>
        <Setter Property="Value"
    		Value="0"/>
        <Setter Property="BorderBrush">
            <Setter.Value>
                <LinearGradientBrush EndPoint="0.5,1"
    				StartPoint="0.5,0">
                    <GradientStop Color="#FFA3AEB9"
    					Offset="0"/>
                    <GradientStop Color="#FF8399A9"
    					Offset="0.375"/>
                    <GradientStop Color="#FF718597"
    					Offset="0.375"/>
                    <GradientStop Color="#FF617584"
    					Offset="1"/>
                </LinearGradientBrush>
            </Setter.Value>
        </Setter>
        <Setter Property="IsTabStop"
    		Value="False"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Slider">
                    <Grid x:Name="Root">
                        <Grid.Resources>
                            <ControlTemplate x:Key="RepeatButtonTemplate">
                                <Grid x:Name="Root"
    								Opacity="0"
    								Background="Transparent"/>
                            </ControlTemplate>
                            <Style x:Key="SLSliderVerticalThumb"
    							TargetType="Thumb">
                                <Setter Property="Background"
    								Value="{StaticResource NormalBrush}"/>
                                <Setter Property="BorderThickness"
    								Value="1"/>
                                <Setter Property="IsTabStop"
    								Value="False"/>
                                <Setter Property="BorderBrush"
    								Value="{StaticResource NormalBorderBrush}" />
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="Thumb">
                                            <Grid>
                                                <VisualStateManager.VisualStateGroups>
                                                    <VisualStateGroup x:Name="CommonStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="MouseOver"/>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="Pressed"/>
                                                            <VisualTransition From="Normal"
    															GeneratedDuration="00:00:00.3000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.5000000"
    															To="Normal"/>
                                                            <VisualTransition From="Pressed"
    															GeneratedDuration="00:00:00.5000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.3000000"
    															To="Pressed"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Normal"/>
                                                        <VisualState x:Name="MouseOver">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation"
    																Storyboard.TargetProperty="Opacity">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="1"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Pressed">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
    																Duration="00:00:00.0010000"
    																Storyboard.TargetName="Background"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="00:00:00"
    																	Value="0.7"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Disabled">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="0.65"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                    </VisualStateGroup>
                                                    <VisualStateGroup x:Name="FocusStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition From="Focused"
    															GeneratedDuration="00:00:00.5000000"
    															To="Unfocused"/>
                                                            <VisualTransition From="Unfocused"
    															GeneratedDuration="00:00:00"
    															To="Focused"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Focused">
                                                            <Storyboard>
                                                                <ObjectAnimationUsingKeyFrames Duration="0"
    																Storyboard.TargetName="FocusVisualElement"
    																Storyboard.TargetProperty="Visibility">
                                                                    <DiscreteObjectKeyFrame KeyTime="0"
    																	Value="Visible" />
                                                                </ObjectAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Unfocused"/>
                                                    </VisualStateGroup>
                                                </VisualStateManager.VisualStateGroups>
                                                <Rectangle x:Name="Base"
    												RadiusX="5.1"
    												RadiusY="5.1"
    												Fill="#FF000000"/>
                                                <Rectangle x:Name="Background"
    												Fill="{TemplateBinding Background}"
    												Stroke="{TemplateBinding BorderBrush}"
    												StrokeThickness="2"
    												RadiusX="4"
    												RadiusY="4"/>
                                                <Rectangle Margin="2,2,2,2"
    												x:Name="BackgroundAnimation"
    												Opacity="0"
    												Fill="{StaticResource HoverBrush}"
    												RadiusX="3"
    												RadiusY="3"/>
                                                <Rectangle x:Name="DisabledVisualElement"
    												IsHitTestVisible="false"
    												Opacity="0"
    												Fill="{StaticResource DisabledBackgroundBrush}"
    												RadiusX="5"
    												RadiusY="5"/>
                                                <Rectangle x:Name="FocusVisualElement"
    												IsHitTestVisible="false"
    												Visibility="Collapsed"
    												Stroke="{StaticResource HoverBrush}"
    												StrokeThickness="1"
    												RadiusX="4.5"
    												RadiusY="4.5"/>
                                            </Grid>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                            <Style x:Key="SLSliderHorizontalThumb"
    							TargetType="Thumb">
                                <Setter Property="Background"
    								Value="{StaticResource NormalBrush}"/>
                                <Setter Property="BorderThickness"
    								Value="2"/>
                                <Setter Property="IsTabStop"
    								Value="False"/>
                                <Setter Property="BorderBrush"
    								Value="{StaticResource NormalBorderBrush}" />
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="Thumb">
                                            <Grid>
                                                <VisualStateManager.VisualStateGroups>
                                                    <VisualStateGroup x:Name="CommonStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="MouseOver"/>
                                                            <VisualTransition GeneratedDuration="00:00:00.1"
    															To="Pressed"/>
                                                            <VisualTransition From="Normal"
    															GeneratedDuration="00:00:00.3000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.5000000"
    															To="Normal"/>
                                                            <VisualTransition From="Pressed"
    															GeneratedDuration="00:00:00.5000000"
    															To="MouseOver"/>
                                                            <VisualTransition From="MouseOver"
    															GeneratedDuration="00:00:00.3000000"
    															To="Pressed"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Normal"/>
                                                        <VisualState x:Name="MouseOver">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="BackgroundAnimation"
    																Storyboard.TargetProperty="Opacity">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="1"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Pressed">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
    																Duration="00:00:00.0010000"
    																Storyboard.TargetName="Background"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="00:00:00"
    																	Value="0.7"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Disabled">
                                                            <Storyboard>
                                                                <DoubleAnimationUsingKeyFrames Storyboard.TargetName="DisabledVisualElement"
    																Storyboard.TargetProperty="(UIElement.Opacity)">
                                                                    <SplineDoubleKeyFrame KeyTime="0"
    																	Value="0.65"/>
                                                                </DoubleAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                    </VisualStateGroup>
                                                    <VisualStateGroup x:Name="FocusStates">
                                                        <VisualStateGroup.Transitions>
                                                            <VisualTransition From="Focused"
    															GeneratedDuration="00:00:00.5000000"
    															To="Unfocused"/>
                                                            <VisualTransition From="Unfocused"
    															GeneratedDuration="00:00:00.3000000"
    															To="Focused"/>
                                                        </VisualStateGroup.Transitions>
                                                        <VisualState x:Name="Focused">
                                                            <Storyboard>
                                                                <ObjectAnimationUsingKeyFrames Duration="0"
    																Storyboard.TargetName="FocusVisualElement"
    																Storyboard.TargetProperty="Visibility">
                                                                    <DiscreteObjectKeyFrame KeyTime="0"
    																	Value="Visible" />
                                                                </ObjectAnimationUsingKeyFrames>
                                                            </Storyboard>
                                                        </VisualState>
                                                        <VisualState x:Name="Unfocused"/>
                                                    </VisualStateGroup>
                                                </VisualStateManager.VisualStateGroups>
                                                <Rectangle x:Name="Base"
    												RadiusX="5"
    												RadiusY="5"
    												Fill="#FF000000"
    												StrokeThickness="0"/>
                                                <Rectangle x:Name="Background"
    												Fill="{TemplateBinding Background}"
    												Stroke="{TemplateBinding BorderBrush}"
    												StrokeThickness="2"
    												RadiusX="4"
    												RadiusY="4"/>
                                                <Rectangle x:Name="BackgroundAnimation"
    												Opacity="0"
    												Fill="{StaticResource HoverBrush}"
    												RadiusX="3"
    												RadiusY="3"
    												Margin="2,2,2,2"
    												StrokeThickness="0"/>
                                                <Rectangle x:Name="DisabledVisualElement"
    												IsHitTestVisible="false"
    												Opacity="0"
    												Fill="{StaticResource DisabledBackgroundBrush}"
    												RadiusX="5"
    												RadiusY="5"/>
                                                <Rectangle x:Name="FocusVisualElement"
    												IsHitTestVisible="false"
    												Visibility="Collapsed"
    												Stroke="{StaticResource HoverBrush}"
    												StrokeThickness="1"
    												RadiusX="4.5"
    												RadiusY="4.5"/>
                                            </Grid>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </Grid.Resources>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualState x:Name="Normal"/>
                                <VisualState x:Name="MouseOver"/>
                                <VisualState x:Name="Disabled">
                                    <Storyboard>
                                        <DoubleAnimationUsingKeyFrames Storyboard.TargetName="Root"
    										Storyboard.TargetProperty="(UIElement.Opacity)">
                                            <SplineDoubleKeyFrame KeyTime="0"
    											Value="0.5"/>
                                        </DoubleAnimationUsingKeyFrames>
                                    </Storyboard>
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
                        <Grid x:Name="HorizontalTemplate"
    						Background="{TemplateBinding Background}">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto"/>
                                <ColumnDefinition Width="Auto"/>
                                <ColumnDefinition Width="*"/>
                            </Grid.ColumnDefinitions>
                            <Rectangle Height="3"
    							Margin="5,0,5,0"
    							Grid.Column="0"
    							Grid.ColumnSpan="3"
    							Stroke="{StaticResource HorizontalSliderBorderBrush}"
    							StrokeThickness="{TemplateBinding BorderThickness}">
                                <Rectangle.Fill>
                                    <RadialGradientBrush RadiusX="0.523572" RadiusY="1.05129" Center="0.474121,1.07812" GradientOrigin="0.474121,1.07812">
                                        <RadialGradientBrush.RelativeTransform>
                                            <TransformGroup/>
                                        </RadialGradientBrush.RelativeTransform>
                                        <GradientStop Color="#FF1E4960" Offset="0"/>
                                        <GradientStop Color="#FF1E4960" Offset="0.00561798"/>
                                        <GradientStop Color="#FF112F3F" Offset="1"/>
                                    </RadialGradientBrush>
                                </Rectangle.Fill>
                            </Rectangle>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="HorizontalTrackLargeChangeDecreaseRepeatButton"
    							Grid.Column="0"/>
                            <Thumb IsTabStop="True"
    							Height="11"
    							x:Name="HorizontalThumb"
    							Width="10"
    							Grid.Column="1"
    							Style="{StaticResource SLSliderHorizontalThumb}"
    							Margin="0,0,0,0" BorderThickness="2">
                                <Thumb.Background>
                                    <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0">
                                        <GradientStop Color="#FF9EBFD0" Offset="1"/>
                                        <GradientStop Color="#FF205470"/>
                                    </LinearGradientBrush>
                                </Thumb.Background>
                            </Thumb>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="HorizontalTrackLargeChangeIncreaseRepeatButton"
    							Grid.Column="2"/>
                        </Grid>
                        <Grid x:Name="VerticalTemplate"
    						Visibility="Collapsed"
    						Background="{TemplateBinding Background}">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="*"/>
                                <RowDefinition Height="Auto"/>
                                <RowDefinition Height="Auto"/>
                            </Grid.RowDefinitions>
                            <Rectangle Margin="0,5,0,5"
    							Width="5"
    							Grid.Row="0"
    							Grid.RowSpan="3"
    							StrokeThickness="{TemplateBinding BorderThickness}"
    							Fill="{StaticResource SelectedBackgroundBrushVertical}"
    							Stroke="{StaticResource VerticalSliderBorderBrush}"/>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="VerticalTrackLargeChangeDecreaseRepeatButton"
    							Grid.Row="2"/>
                            <Thumb IsTabStop="True"
    							Height="24"
    							x:Name="VerticalThumb"
    							Width="13"
    							Grid.Row="1"
    							Style="{StaticResource SLSliderVerticalThumb}"/>
                            <RepeatButton IsTabStop="False"
    							Template="{StaticResource RepeatButtonTemplate}"
    							x:Name="VerticalTrackLargeChangeIncreaseRepeatButton"
    							Grid.Row="0"/>
                        </Grid>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
   

</ResourceDictionary>
